### 本章节研究的是 if __name__ == '__main__':的使用

print("if __name__== '__main__': ",__name__) # 如果当前的model是被当前的主程序执行 那么__name__的值就是：__main__
# 定义一个方法
def test1(x,y):
    print(x+y)

def test2(x,y):
    print(x*y)

# python执行的流程是：从上到下依次执行。如果导入的其它的model也
# 这是一个条件判断语句:主要的作用是作为调试model的方法里面的逻辑。
# 如果当前的model是被当前的主程序执行，那么__name__的值就是：__main__。test1()这个方法就会执行。
# 如果当前的model是被其它的model的主程序执行，那么当前的__name__的值就是 该model的名称。
# 例如：如果AAA.py里面想要验证test2(x,y)里面的逻辑，那么只需要在BBB.py里面将test1()放到if __name__== '__main__': 这里面。
if __name__== '__main__':
    test1(1,3)




